to mount - French English Dictionary